
#圣诞节送礼
# ls = {"a":1,"b":2,"c":3,"d":4}
# gift = list(ls.keys())   #把送礼物的人提取出来转换成列表格式
# new = {}                 #空字典用来放交换完成的新的字典
# for i in gift:           #gift=(a,b,c,d)
#     flag = 0             #标记自己的礼物是否被分配
#     if i in ls:
#         flag = 1
#         mg = ls.pop(i)   #如果自己的礼物没有分配出去，就去掉
#     ng = ls.popitem()    #随机返回并移除一对key-value值，把值给ng
#     new[i] = ng[1]       #取ng的下标为1的元素，这个元素就是value即代表的礼物
#     if flag:
#         ls[i] = mg       #将自己的礼物添加到未分配礼物中
# print(new)

#随机点名
import random
lista = ["a","b","c","d","e","f","g"]
leave = input("请说明那位同学请假了：")
lista.remove(leave)
# print(lista)
while True:
    if len(lista) == 0:
        print("结束")
        break
    # print(len(lista))
    n = random.randint(0,len(lista)-1)
    shuru = input("输入q退出，其他接着抽")
    if shuru == "q":
        break
    else:
        print("请这位同学回答问题",lista[n])
        lista.pop(n)








